contract) renovar - Español Inglés Diccionario